German-English dictionary »

selbstvulkanisierendes pflaster meaning in English

GermanEnglish
das selbstvulkanisierendes Pflaster Substantiv

self-vulcanising patchnoun