Chinese-English dictionary »

艾絨 meaning in English

ChineseEnglish
艾絨 noun

moxa(mugwort leaves)
noun