patten

patten

patten

Noun

footwear usually with wooden soles

Synonyms: