Spanish-French dictionary »

mastodonte meaning in French

SpanishFrench
mastodonte noun

mastodontenom {m}

Your history