meaning of barco

barco - Spanish to English

ship