English to Arabic

Meaning for:
Leveler
other
مستوي