മറശ്ശീല (marasheela) Malayalam word · pronounced marasheela Meaning in English ScreenCurtain English words: screen, curtain