starle
Italian
Verb
starle
compound of the infinitive
stare
with
le
Anagrams
lastre
,
lestra
,
strale