English to Arabic

Meaning for:
Humpty
other
متضايق