shoe polish

shoe polish

English Noun
Ad

Definition

A product rubbed onto shoes to make them shine.

Ad