Arabic-English dictionary »

المترو: قطار كهربائي تحت الأرض meaning in English

ArabicEnglish
المترو: قطار كهربائي تحت الأرض

Metro[UK: ˈme.trəʊ] [US: ˈmeˌtro.ʊ]