Chinese Version(中文版) | EBooks(电子书)
[әjdәraiz]
(verb.) cause to smell or be smelly.
Editor: Upton--From WordNet