Diccionario Español-Inglés
barca
Barge, boat, rowing boat
Diccionario Español-Inglés
barbo
barcaza