Translation of barco de apoyo in English:

barco de apoyo

support ship, n.

masculine noun

  • 1

    support ship
    support vessel