Search term galosh has 2 results
Jump to
EN English PT Portuguese
galosh (n) [shoes] galocha (n) {f} [shoes]
galosh (n) [waterproof overshoe used to provide protection from rain or snow] galocha (n) {f} [waterproof overshoe used to provide protection from rain or snow]