Search term tugboat has 2 results
Jump to
EN English IT Italian
tugboat (n) [nautical] rimorchiatore (n) {m} [nautical]
tugboat (n) [small, powerful boat] rimorchiatore (n) {m} [small, powerful boat]