NichiDict

ニューデリー

[nyuuderii]

Meanings

1.Noun

New Delhi (India)