liquid wax shoe polish (chemical) - Turkish English Dictionary

Suggest a Term