French-English dictionary »

saltimbanque meaning in English

FrenchEnglish
saltimbanque nom

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