vanmaram

മരക്കഷണം - meaning in english

Meanings for മരക്കഷണം

noun
Corbel