esparadrapo
Top 35000
Meanings
Noun
1. surgical tape, medical tape, adhesive tape (US)
Examples1
Do you have any tape?