Open main menu

SpanishEdit

NounEdit

pillastre m or f (plural pillastres)

  1. scoundrel