Marasheela meaning in english


Word: മറശ്ശീല Transliteration: maṟaśśīla

Meaning of മറശ്ശീല in english :

Noun Screen
Shroud
Related wordsmaṟaśśīla (മറശ്ശീല) - Screen 
Malayalam to English
English To Malayalam