shinguards - French English Dictionary

shinguards

Meanings of "shinguards" in French English Dictionary : 2 result(s)

English French
Football
shinguard protège-tibia [m]
shinguard protège tibia