Russian-English dictionary »

богра meaning in English

RussianEnglish
Богра proper noun
{f}

Bogra(a city in Bangladesh)
proper noun