Translation of "vela" into English

canvas, sail are the top translations of "vela" into English.

vela
+ Add

Romansh-English dictionary

  • canvas

    noun
  • sail

    noun

    a piece of fabric attached to a boat

  • Show algorithmically generated translations

Add

Translations of "vela" into English in sentences, translation memory