méng lóng

Translation

  • dense (of foliage)
Chinese Tones