zhēn zhēn

Translation

  • overgrown with wild plants
Chinese Tones