Pinyin Dictionary results for "te li pu la"

特里普拉
Tripura (Indian state)
Dictionary data provided by CC-CEDICT