hóng shān
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • n.redwood; sequoia; Chinese larch

    • jù dà de hóng shān shù

      巨大红杉

      giant red woods