Arabic-English dictionary »

سيارات الترام meaning in English

ArabicEnglish
سيارات الترام

Tramways[UK: ˈtræm.weɪz] [US: ˈtræm.weɪz]