vanmaram

കൂടപത്രം - meaning in english

Meanings for കൂടപത്രം

noun
Black magic