English to Arabic

Meaning for:
Servo
other
الماكينة المساعدة