Synonyms of Sniffer in English :
Antonyms of Sniffer in English
Thesaurus of Sniffer in English
1. (noun) a person who sniffs