English to Arabic

Meaning for:
Roundhouse
other
ورشة إصلاح القاطرات