shoe polish
Meaning
A product rubbed onto shoes to make them shine.
Synonyms
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "shoe polish" and many other words and sentences in English.