Translation of sampul surat in English:

sampul surat

envelope

noun

  • 1

    envelope, folded gummed cover for a letter