Portuguese-English dictionary »

choquinha meaning in English

PortugueseEnglish
choquinha noun
{f}

antvireo(any bird in the genus Dysithamnus)
noun