Portuguese-English dictionary »

artivista meaning in English

PortugueseEnglish
artivista noun
{m} {f}

artivist(a person who engages in artivism)
noun