Portuguese-English dictionary »

cina-cina meaning in English

PortugueseEnglish
cina-cina noun
{f}

palo verde(any of a variety of trees in the genus Parkinsonia)
noun