English
›
Words
odoriferous
Translation:
English
Adjective
0
giving
off an odor
Add
Translation