English to Arabic

Meaning for:
Gimbaled
other
مزوّد بجمبل