Arch-rival meaning in malayalam

Word: Arch-rival

Meanings of Arch-rival in malayalam :

Noun Pramukha Shathru (പ്രമുഖ ശത്രു)
Related wordsArch-rival - Pramukha Shathru (പ്രമുഖ ശത്രു)
Malayalam to English
English To Malayalam