English to English
smelling
noun (n)
- the act of perceiving the odor of somethingtindakan perceiving bau sesuatusource: wordnet30The act of one who smells.tindakan yang berbau.source: webster1913
adjective satellite (s)
- (used with `of' or `with') noticeably odorous(digunakan dengan` of' atau` with') noticeably wangisource: wordnet30