Translation of membrane in Malay

membrane

membran

noun

  • 1

    membran