chinchorros

Spanish

Noun

chinchorros m pl

  1. plural of chinchorro