Italian

edit

Participle

edit

otturante (plural otturanti)

  1. present participle of otturare

Anagrams

edit