EN English dictionary: street art
street art has 4 translations in 4 languages
Jump to
Translations
translations of street art
EN
PT
Portuguese
1 translation
- arte urbana (n) [any art developed in public spaces] (n)