destarlo
Italian
Verb
destarlo
compound of the infinitive
destare
with
lo
Anagrams
lordaste