English-French dictionary »

footbinding meaning in French

EnglishFrench
footbinding (binding of women's feet)
noun

pieds bandés [refers to feet]◼◼◼nom