Definify.com

Definition 2024


ガロッシュ

ガロッシュ

Japanese

Noun

ガロッシュ (romaji garosshu)

  1. galosh (waterproof overshoe used to provide protection from rain or snow)