chayotas

Spanish

Noun

chayotas f pl

  1. plural of chayota