English-Italian dictionary »

petrichor meaning in Italian

EnglishItalian
petrichor (distinctive scent which accompanies rain)
noun

petricorenoun
{m}