Translation of pesisir in English:

pesisir

beach

noun

  • 1

    beach, coastal area