Chinese-English dictionary »

城堡主楼 /chéngbǎo zhǔlóu/ meaning in English

ChineseEnglish
城堡主楼 /chéngbǎo zhǔlóu/ noun

dungeon [dungeons](the main tower of a motte or castle; a keep or donjon)
noun
[UK: ˈdʌn.dʒən] [US: ˈdʌn.dʒən]

Your history