vanmaram

ദിവ്യചക്ഷുസ്സ് - meaning in english

Meanings for ദിവ്യചക്ഷുസ്സ്

noun
Second sight