English-French dictionary »

wall of shame meaning in French

EnglishFrench
wall of shame (collection)
noun

Mur de la honte◼◼◼nom