ڈائنوسارس

English: Translation
Dinosaur
Urdu: Translation
ڈائنوسارس
noun
Universe and the natural world