Translation of dermaga in English:

dermaga

pier, quay

noun

  • 1

    pier, quay


User Contribution

dermaga

Port

noun