emit (an unpleasant odor or smoke)

Translation:
English
Verb
Add