imbacuccarti
Italian
Verb
imbacuccarti
compound of the infinitive
imbacuccare
with
ti
Anagrams
rimbacuccati