French-Spanish dictionary »

olfaction meaning in Spanish

FrenchSpanish
olfaction nom {f}

olfatonoun
{m}