mack

mack

mack

Noun

a waterproof raincoat made of rubberized fabric

Synonyms: