capiruchos

Spanish

Noun

capiruchos m pl

  1. plural of capirucho