Pinyin Dictionary results for "xin de li"

新德里
New Delhi, capital of India
Dictionary data provided by CC-CEDICT