Pinyin Dictionary results for "tuo la bo la"

托拉博拉
Torabora mountain area in east Afghanistan, famous for its caves
Dictionary data provided by CC-CEDICT