Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sparadrap Definition

Cancel
sparadrap
noun
A cerecloth

Words Related to sparadrap!

sparadrap Examples by Brain Bank Users