Italian-English dictionary »

petricore meaning in English

ItalianEnglish
petricore noun
{m}

petrichor(distinctive scent which accompanies rain)
noun