FEEDBACK

Meaning of 麝馥兰香

Lookup via: Pinyin | Radicals
shè lán xiāng (Trad.: 麝馥蘭香)
breath of musk and scent of orchids (idiom)