English and French Translation Search Results for overshoe
English
Detailed Translations for overshoe from English to French
overshoe:
Synonyms for "overshoe":
Related Definitions for "overshoe":
-
footwear that protects your shoes from water or snow or cold1