Translation of bay in Indonesian

bay

teluk

noun

  • 1

    teluk