...
related Results
membrane (n.) , [pl. membranes] , {biol.}
غشاء {أحياء}
membrane (n.) , {biol.}
غَشَاوَة {أحياء}