Russian-English dictionary »

стрит-арт meaning in English

RussianEnglish
стрит-арт noun
{m}

street art(visual art created in public space)
noun