Translation of pier in Indonesian

pier

dermaga

noun

  • 1

    dermaga