Search term boat has 8 results
EN English IT Italian
boat barca {f}
boat (n) [nautical] barca (n) {f} [nautical]
boat (n) [nautical] battello (n) {m} [nautical]
boat battelliere {m}
boat barchetta