Polish-English dictionary »

brachiozaur meaning in English

PolishEnglish
brachiozaur noun

brachiosaurusnoun
herbivorous dinosaur

Your history