English to Arabic

Meaning for:
Crutched
other
مدعوم