lù bèi

Translation

  • land snail
Chinese Tones