barca
Noun
1. (general) 
a. dinghy, small boat 
barca de remosrowing boat
barca
boat; small boat
barca de pasaje ferry
barca de pesca barca pesquera fishing boat
Search history
Did this page answer your question?