Spanish

edit

Noun

edit

chilpayatas f pl

  1. plural of chilpayata