English
›
Words
olfactory
Translation:
English
Adjective
6
concerning
the sense of smell
Add
Translation