Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Malay>English
selaputmembrane
selaput matacataract
Translation
English membrane
French membrane
Latin membrana
Serbian opna, membrana