Spanish-French dictionary »

solfatara meaning in French

SpanishFrench
solfatara noun

solfatarenom {f}

Your history