Translation of puerto artificial in English:

puerto artificial

man-made harbor, n.

masculine noun

  • 1

    man-made harbor US
    man-made harbour British