vanmaram

വിശ്വാസക്കേട് - meaning in english

Meanings for വിശ്വാസക്കേട്

noun
Perfidiously