French-English dictionary »

mur de la honte meaning in English

FrenchEnglish
Mur de la honte nom

wall of shame◼◼◼(collection)
noun