Open main menu

SpanishEdit

NounEdit

pillastre m, f (plural pillastres)

  1. scoundrel