Italian-English dictionary »

giungla d'asfalto meaning in English

ItalianEnglish
giungla d'asfalto noun
{f}

concrete jungle(unattractive urban area due to lack of greenery)
noun