Search term barge has 4 results
EN English IT Italian
barge (n) [nautical] chiatta (n) {f} [nautical]
barge (n) [nautical] barcone (n) {m} [nautical]
barge barchetta
barge betta