English to Arabic

Meaning for:
Snuffles
other
يشخر