iJunoon official Urdu Dictionary
بلدِ عظیم
balad azeem
English definition for megalopolis
1. n. a very large urban complex (usually involving several cities and towns)
Sponored Video