màn zhū shā huā
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • red spider lily; Sanskrit mañjusaka; cluster amaryllis

    • chéng shì de biān yuán kāi mǎn le dà piàn de màn zhū shā huā

      城市边缘曼珠沙华

      The city on the edge of the area full of Sanskrit mañjusaka.