Translation of tyrannosaurus rex in Malay

tyrannosaurus rex

noun

  • 1

    sejenis dinosaur makan daging yang amat besar