SPARADRAP


Meaning of SPARADRAP in English

noun any adhesive plaster.

2. sparadrap ·noun a cerecloth.

Webster English vocab.      Английский словарь Webster.