invaginarti

Italian

Verb

invaginarti

  1. compound of the infinitive invaginare with ti