English to Arabic

Meaning for:
Assistive
other
مساعد