vanmaram

മറശ്ശീല - meaning in english

Meanings for മറശ്ശീല

unknown
screen
shroud