Translation of dermaga in English:

dermaga

dock

noun

  • 1

    dock, enclosed body of water where ships are admitted for loading, unloading or repair