Definition of “urban jungle” - English Dictionary

English