English, asked by Mridulp85401, 11 months ago

Delhi is........... london of india.

Answers

Answered by muzakkir778
1

Answer:

Delhi is the London of India

Or

Delhi is like the London of India

Answered by Aiswarya15
2
Delhi is the London of India.
Similar questions