Translation of hymen in Malay

hymen

selaput dara

noun

  • 1

    selaput dara, himen