ammantatura

Italian

Etymology

From ammantare +‎ -tura.

Noun

ammantatura f (plural ammantature)

  1. cloaking, covering
  2. disguise