mantellate

Italian

Noun

mantellate f

  1. plural of mantellata