Portuguese-English dictionary »

baga-de-freira meaning in English

PortugueseEnglish
baga-de-freira noun
{m}

jambul(fruit)
noun