Chinese-English dictionary »

龙山 /lóngshān/ meaning in English

ChineseEnglish
龙山 /Lóngshān/ proper noun

Longshan(culture; locations)
proper noun

Your history