ന്യൂ ഡെൽഹി

Malayalam

Noun

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

  1. New Delhi (a city in India)