Definify.com

Definition 2026


odorats

odorats

French

Noun

odorats m

  1. plural of odorat