English to Arabic

Meaning for:
Rotated
other
مدار