smell of fresh fish (noun)

English French
Gloss smell of fresh fish (noun) odeur de poisson frais (substantif)
Domain smell olfaction
Subdomain odor odeur
Language Word