vanmaram

ശത്രു - meaning in english

Meanings for ശത്രു

noun
An agonist
Ill wisher
unknown
opponent
rival
adversary
antagonist
foe
enemy