vanmaram

മാരകപ്രഹരം - meaning in english

Meanings for മാരകപ്രഹരം

noun
Fatal blow