Chinese-English dictionary »

竊蛋龍 meaning in English

ChineseEnglish
竊蛋龍 noun

oviraptor(dinosaur)
noun