Chinese-English dictionary »

松花 /sōnghuā/ meaning in English

ChineseEnglish
松花 /sōnghuā/ noun

century egg(Chinese delicacy)
noun

Your history