vanmaram

മകരമത്സ്യം - meaning in english

Meanings for മകരമത്സ്യം

noun
Sea-monster