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