English to Arabic

Meaning for:
Gearshifts
other
أذرع التروس