Arabic-English dictionary »

بَرْمِنْغْهَام meaning in English

ArabicEnglish
بَرْمِنْغْهَام m

Birminghamcity and borough in England