Definition of メンブレン

メンブレン

menburen

noun
membrane
Other readings:
メンブレイン
メンブレーン