smeller
English
smeller meaning in English • smeller का अर्थ अंग्रेजी में
Noun
- the nose.
- One who smells, or perceives by the sense of smell; one who gives out smell.