embarcació-barca: meaning, definitions and translations

Catalan dictionaryCatalanItalian

What is embarcació?embarcació is barca

What is barca?

  • Construcció naval, moguda generalment pel vent o per un motor.
    --