Arabic-English dictionary »

مَديِنَةٌ ضَخْمَةٌ meaning in English

ArabicEnglish
مَديِنَةٌ ضَخْمَةٌ f

megalopolislarge conurbation