English to Arabic

Meaning for:
Gearboxs
other
علبة المسننات