dé lǐ

Translation

  • variant of 德里, Delhi / New Delhi, capital of India
Chinese Tones