Arabic-English dictionary »

بُوجُمْبُورَا meaning in English

ArabicEnglish
بُوجُمْبُورَا f

Bujumburaformer capital of Burundi