Portuguese-English dictionary »

arte urbana meaning in English

PortugueseEnglish
arte urbana noun
{f}

street art(visual art created in public space)
noun