proper noun/ˈdeli/
Delhi (a megacity and union territory of India, containing the national capital New Delhi)
Related: delhita, Nueva Delhi
/ˈdeli/
Delhi (a megacity and union territory of India, containing the national capital New Delhi)
Related: delhita, Nueva Delhi