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