English-Chinese dictionary »

francolin meaning in Chinese

EnglishChinese
francolin [francolins] (partridge)
noun
[UK: frˈankəlˌɪn]
[US: frˈænkəlˌɪn]

鷓鴣noun

鹧鸪 /zhègū/noun

Your history