Definify.com

Definition 2024


mastodontes

mastodontes

French

Noun

mastodontes m

  1. plural of mastodonte

Spanish

Noun

mastodontes

  1. plural of mastodonte