齿
shā chǐ lóng

Translation

  • Carcharodontosaurus
Chinese Tones