Search term longboat has one result
Jump to
EN English IT Italian
longboat (n) [nautical] barcaccia (n) {f} [nautical]