തിരശ്ശീല (thirasheela) Malayalam word · pronounced thirasheela Meaning in English ScreenCurtain English words: screen, curtain