Search term New Delhi has 2 results
Jump to

EN HU Translations for new

EN HU Translations for delhi

Delhi Delhi
Delhi (proper) [National capital territory and old city in northern India] Delhi (proper) [National capital territory and old city in northern India]