English to Arabic

Meaning for:
Overstretched
other
مرهق