Definition of “urban jungle” - English Dictionary

british dictionary