Marasheela meaning in english
Word: മറശ്ശീല Transliteration: maṟaśśīla
Shroud Related wordsmaṟaśśīla (മറശ്ശീല) - Screen
Meaning of മറശ്ശീല in english :
Noun ScreenMalayalam to English
English To Malayalam