mantellata
Italian
Noun
mantellata
f
(
plural
mantellate
)
mattress
(retaining wall)
Mantellate (Dominican nun)