Chinese-English dictionary »

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

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

Gerdkuh(a mountain fortress)
proper noun

Your history