Translation of brontosaurus in Malay

brontosaurus

noun

  • 1

    sejenis dinosaur besar memakan tumbuh-tumbuhan