délesta
French
Verb
délesta
third-person singular past historic of
délester
Anagrams
dételas