Turkish-English dictionary »

brakiyozor meaning in English

TurkishEnglish
brakiyozor noun

brachiosaurus(herbivorous dinosaur)
noun