As a verb sello is
.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. sello
English
Noun
(
en noun)
(British, slang) sellotape.
- Can you pass the sello? We need to get these presents wrapped up by tonight.
Anagrams
*
----