Portuguese-English dictionary »

bucara meaning in English

PortugueseEnglish
Bucara proper noun
{f}

Bukhara(city in Uzbekistan)
proper noun