barca a vela

Italian

Noun

barca a vela f (plural barche a vela)

  1. sailboat, sailing boat