Portuguese-English dictionary »

chuchuzeiro meaning in English

PortugueseEnglish
chuchuzeiro noun
{m}

chayote(plant)
noun