English to Arabic

Meaning for:
Snuffy
other
عابس، غاضب