Rimorchiatore (en. Tugboat)

Translation into Italian

Synonyms

  • tug
  • pushboat
  • towboat