Sello Definition
noun
(UK, slang) Sellotape.
Can you pass the sello? We need to get these presents wrapped up by tonight.
Wiktionary
Advertisement
Find Similar Words
Find similar words to sello using the buttons below.