Source word: sello

Meaning: seal, stamp
Language(s):
Loanword(s):