paisuchos

Spanish

Noun

paisuchos m pl

  1. plural of paisucho