Русский-Английский словарь »

петрихор означает в английский

РусскийАнглийский
петрихор noun
{m}

petrichor(distinctive scent which accompanies rain)
noun