sopravveste

Italian

Etymology

From sopra- +‎ veste.

Noun

sopravveste f (plural sopravvesti)

  1. overgarment
  2. surcoat