a flat rubber surface of about 5 cm thick that is used to repair heels - Turkish English Dictionary

Suggest a Term