English to Arabic

Meaning for:
Itchiest
other
حاك