French-English dictionary »

[frenchified] nouvelle-delhi meaning in English

FrenchEnglish
[Frenchified] Nouvelle-Delhi nom {f}

New Delhi(capital of India)
proper noun
[UK: njuː ˈde.li] [US: nuː ˈde.li]