vanmaram

Sea-monster - meaning in malayalam

Meanings for Sea-monster

noun
മകരമത്സ്യം
വന്‍ജലജന്തു