Chinese-English dictionary »

艾绒 /àiróng/ meaning in English

ChineseEnglish
艾绒 /àiróng/ noun

moxa(mugwort leaves)
noun