faluchos

Spanish

Noun

faluchos m pl

  1. plural of falucho