English to Arabic

Meaning for:
Locomotive
other
القاطرة