vanmaram

അന്യോന്യശത്രുത - meaning in english

Meanings for അന്യോന്യശത്രുത

noun
Mutual hatred