Pinyin Dictionary results for "tuo luo si shan"

托罗斯山
Taurus mountains of south Turkey
Dictionary data provided by CC-CEDICT