yā zuǐ lóng

Translation

  • hadrosaur (duck-billed dinosaur)
Chinese Tones