English-French dictionary »

street artist meaning in French

EnglishFrench
street artist (someone who produces art in public spaces)
noun

saltimbanquenom