membrana Catalan - English
1.
Englishweb
-
Englishthe part of a baseball mitt between the forefinger and thumb, the webbing
-
Catalanmembrana
2.
Englisharachnoid mater
-
Englishmiddle layer of the meninges
-
Catalanaracnoide
3.
English translator: Catalan English membrana Eesti sõnaraamat Español Traductor Svenska Översättare