c'hwezh / ar c'hwezh

English: Translation
smell
French: Translation
odeur
noun
Daily life
Senses and perception