Italian

edit

Noun

edit

pettabbotta f (plural pettabbotte)

  1. a type of suit of armour/suit of armor