Vocabulary

メンブレン

membrane

noun