Spanish edit

Noun edit

chayotas f pl

  1. plural of chayota