footstraps - French English Dictionary
History

footstraps



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

English French
Sailing
footstraps cale-pieds [m]
Yachting
footstraps cale-pieds [m]