English to Arabic

Meaning for:
Upstanding
other
مستقيم