French-Spanish dictionary »

mastodonte meaning in Spanish

FrenchSpanish
mastodonte nom {m}

mastodontenoun