More Dictionaries
بڑا شہر in English
megacity
metropolis