vanmaram

പ്രതികാരദേവത - meaning in english

Meanings for പ്രതികാരദേവത

noun
Nemesis