Vocabulary
ニューデリー
ニューデリー
New Delhi (India)
noun