Italian edit

Participle edit

invaginato (feminine invaginata, masculine plural invaginati, feminine plural invaginate)

  1. past participle of invaginare

Anagrams edit