English to Arabic

Meaning for:
Metro
other
المترو: قطار كهربائي تحت الأرض