meaning of new delhi

1. the capital of India is a division of the old city of Delhi


Related Words

new delhi |

Developed & Maintained By Taraprasad.com

Treasure Words