English to Arabic

Meaning for:
Monorail
other
السكة المفردة