imboscarti
Italian
Verb
imboscarti
compound of the infinitive
imboscare
with
ti
Anagrams
rimboscati