English to Arabic

Meaning for:
Crutches
other
العكازات