meaning of sparadrap

1. A cerecloth.
2.
Any adhesive plaster.


Related Words

sparadrap |

Developed & Maintained By Taraprasad.com

Treasure Words