imboscasti
Italian
Verb
imboscasti
second-person singular past historic of
imboscare
Anagrams
imbastisco