English to Arabic

Meaning for:
Rubber-joint
other
المفصل المطاطي