English to Arabic

Meaning for:
Gears
other
التروس