English-French dictionary »

petrichor meaning in French

EnglishFrench
petrichor (distinctive scent which accompanies rain)
noun

petrichor◼◼◼nom {m}