Polish-English dictionary »

mastodont meaning in English

PolishEnglish
mastodont noun

mastodonnoun
extinct elephant-like mammal of the genus Mammut