Prathikaaradevatha meaning in english


Word: പ്രതികാരദേവത Transliteration: pratikāradēvata

Meaning of പ്രതികാരദേവത in english :

Noun Nemesis
Related wordspratikāradēvata (പ്രതികാരദേവത) - Nemesis 
Malayalam to English
English To Malayalam