chamuces

Spanish

Noun

chamuces m pl

  1. plural of chamuz