Home
Search
Index
Definify.com
Definition
2024
ガロッシュ
ガロッシュ
Japanese
Noun
ガロッシュ
(
romaji
garosshu
)
galosh
(
waterproof overshoe used to provide protection from rain or snow
)
Similar Results