English-French dictionary »

knee pad meaning in French

EnglishFrench
knee pad (protection for a knee)
noun

genouillère◼◼◼nom {f}