ammantellante

Italian

Participle

ammantellante m or f by sense (plural ammantellanti)

  1. present participle of ammantellare