Portuguese-English dictionary »

pimpinela meaning in English

PortugueseEnglish
pimpinela noun
{f}

chayote(fruit)
noun