Chinese-English dictionary »

/k‘i-du-bu-gu/ meaning in English

ChineseEnglish
/K‘i-du-bu-gu/ proper noun

Gerdkuh(a mountain fortress)
proper noun