English to Arabic

Meaning for:
Stabilizers
other
المثبتات