olfaction in Italian
olfaction in Italian
olfatto
The sense of smell; the detection of airborne molecules.
odorato
The sense of smell; the detection of airborne molecules.