Italian edit

Participle edit

ammantante (plural ammantanti)

  1. present participle of ammantare