English

edit

Noun

edit

chicozapotes

  1. plural of chicozapote

Spanish

edit

Noun

edit

chicozapotes

  1. plural of chicozapote