Search term galoshe has one result
Jump to
EN English FR French
galoshe (n) [overshoe worn in wet weather] (n) Claque (n) [overshoe worn in wet weather] (n)