odorat

[French] plural odorats

Sense of smell

Countries