English-French dictionary »

shin pad meaning in French

EnglishFrench
shin pad (clothing)
noun

protège-tibia◼◼◼nom {m}