English to Arabic

Meaning for:
Gimbals
other
جيمبال - أجهزة تبقي الجسم أفقي