ガロッシュ
Japanese
Etymology
Internationalism; see
English
galosh
.
Noun
ガロッシュ
• (
garosshu
)
galosh
(
waterproof overshoe used to provide protection from rain or snow
)