jù yá shā

Translation

  • megalodon (Carcharodon megalodon)
Chinese Tones