xī guī

Translation

  • loggerhead sea turtle (Caretta caretta)
Chinese Tones