galosh in French
galosh in French
galoche
(British) A waterproof overshoe used to provide protection from rain or snow.
claque
(British) A waterproof overshoe used to provide protection from rain or snow.