French-Polish dictionary »

mastodonte meaning in Polish

FrenchPolish
mastodonte nom

mastodontnoun