Search term overshoe has 2 results
Jump to
EN English IT Italian
overshoe (n) [shoes] soprascarpa (n) {f} [shoes]
overshoe (n) [shoes] caloscia (n) {f} [shoes]