yù luó

Translation

  • moon snail (sea snail of the Naticidae family)
Chinese Tones