Spanish-French dictionary »

fulgurita meaning in French

SpanishFrench
fulgurita

fulgurite

Your history