English-Chinese dictionary »

tripura meaning in Chinese

EnglishChinese
Tripura (state)
proper noun

特里普拉邦 /Tèlǐpǔlā-bāng/proper noun

Your history