vanmaram

Self-deceiver - meaning in malayalam

Meanings for Self-deceiver

noun
സ്വയം വഞ്ചിക്കുന്നവന്