English to Arabic

Meaning for:
Tramways
other
سيارات الترام