French and English Search Results for: galoche
French
Detailed Translations for galoche from French to English
galoche:
Synonyms for "galoche":
Wiktionary Translations for galoche:
galoche
galoche
noun
-
waterproof overshoe used to provide protection from rain or snow
-
tongue kiss