mantellate
Italian
Noun
mantellate
f
plural of
mantellata