vanmaram

Self-deceived - meaning in malayalam

Meanings for Self-deceived

adj
സ്വയം വഞ്ചിതനായ