English
English version

remould in Motor vehicles topic

remouldre‧mould2 /ˈriːməʊld $ -moʊld/ noun [countable] British English  TTCan old tyre with a new surface, that you can use again