niff
English Dictionary
->
Letter N
-> niff
Search Dictionary:
niff Definition
(n)
an
unpleasant
smell
niff Synonyms
niff
pong
© Art Branch Inc.