Spanish-French dictionary »

petricor meaning in French

SpanishFrench
petricor noun
{m}

pétrichornom {m}