ന്യൂ ഡെൽഹി

Malayalam

edit

Noun

edit

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

  1. New Delhi (a city in India)