invaginarti
Italian
Verb
invaginarti
compound of the infinitive
invaginare
with
ti