English to Arabic

Meaning for:
Snuffler
other
شخص ذو شخير