English-Italian dictionary »

street art meaning in Italian

EnglishItalian
street art (visual art created in public space)
noun

arte di stradanoun