English-Chinese dictionary »

songhua meaning in Chinese

EnglishChinese
Songhua (river of Northeast China)
proper noun

松花江 /Sōnghuā Jiāng/proper noun