Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: guobao gubo guabao guba cubao guibao ?

bǎo ancient castle
bāo to bulge; to swell / a bulge; a swelling
bāo to heal the breach (Cantonese)

Dictionary · Google Translate · Help
By MDBG 2024