vanmaram

Arch-rival - meaning in malayalam

Meanings for Arch-rival

noun
പ്രമുഖ ശത്രു