- senti odore — smell (English)
- To perceive the presence of molecules in the air by inhaling them through the nose.
Translate senti odore
Learn how to say "smell" in other languages:
Browse our dictionary
Find other interesting words in Novial and English by browsing through our dictionary: