Search term ガロッシュ has one result
Jump to
JA Japanese EN English
ガロッシュ (n) [waterproof overshoe used to provide protection from rain or snow] (n) galosh (n) [waterproof overshoe used to provide protection from rain or snow]