ന്യൂ ഡെൽഹി

Malayalam edit

Noun edit

ന്യൂ ഡെൽഹി (nyū ḍelhi)

  1. New Delhi (a city in India)