Smeller Meaning in Hindi

What is the translation of word Smeller in Hindi?

Meaning of  Smeller in Hindi is : मूंछ

Other Meanings of Smeller