English
›
Words
emit
(an unpleasant odor or smoke)
Translation:
English
Verb
7
reek
Add
Translation