Search term New Delhi has 2 results
Jump to
EN English ZH Chinese
New Delhi 新德里 (Xīn Délǐ)
New Delhi 新德裡 (Xīn Délǐ)

EN ZH Translations for new

new (xīn de)