ammantella
Italian
Verb
ammantella
inflection of
ammantellare
:
third-person singular present indicative
second-person singular imperative