Search term Barca has 3 results
PT Portuguese EN English
barca (n) [náutico] {f} ferry (n) [náutico]
barca (n) [náutico] {f} ferryboat (n) [náutico]
barca {f} barge