Chinese-English dictionary »

根源 /gēnyuán/ meaning in English

ChineseEnglish
根源 /gēnyuán/ noun

source [sources](person, place or thing)
noun
[UK: sɔːs] [US: ˈsɔːrs]

Your history