vanmaram

അഭിശാപം - meaning in english

Meanings for അഭിശാപം

noun
Malediction