"petrichor" in German petrichor Geruch von frischem Regen Detailed translations for "petrichor" petrichor petrichor(also: smell of fresh rain) der Geruch von frischem Regen{masculine}