English-Arabic dictionary »

tyrannosaur meaning in Arabic

EnglishArabic
tyrannosaur large bipedal carnivorous dinosaur

تيرانوصورm