translate English to German: Delhi forms the 'National Capital Territory' of the Republic of India .
Delhi ist eine Stadt in Indien und ein gleichnamiger indischer Bundesstaat mit einer Fläche von 1483 km² und ca.