Arabic-English dictionary »

بُوخَارِسْت meaning in English

ArabicEnglish
بُوخَارِسْت f

Bucharestcapital city of Romania