sparadrap
Top 25000
Meanings
Noun
1. band-aid, plaster, bandage
2. surgical tape, medical tape