Russian-English dictionary »

петрихор meaning in English

RussianEnglish
петрихор noun
{m}

petrichor(distinctive scent which accompanies rain)
noun