English | German | Russian | Czech

chocho English

Meaning chocho meaning

What does chocho mean?

chocho

(Carribean) A chayote.

Synonyms chocho synonyms

What other words have the same or similar meaning as chocho?

chocho English » English

huisquil chayote

Are you looking for...?