Polish-English dictionary »

diplodokus meaning in English

PolishEnglish
diplodokus noun

diplodocusnoun
dinosaur