Spanish

edit

Noun

edit

chayotas f pl

  1. plural of chayota