scellera
French
Verb
scellera
third-person singular future of
sceller
Anagrams
sarcelle