Chinese-English dictionary »

素馨花 /sùxīnhuā/ meaning in English

ChineseEnglish
素馨花 /sùxīnhuā/ noun

Spanish jasmine(Jasminum grandiflorum)
noun