The comforting, earthy scent produced when rain falls on dry earth.
smell of petrichor / aroma of rain on dry soil
harufu ya mvua
"Mvua ilipoanza tulihisi harufu nzuri ya udongo."
Translation: When the rain began we smelled the delightful aroma of wet earth.