Malayalam Dictionary

ആത്മവഞ്ചിന

aatmavanjchina

noun · നാമം

self-deception

  1. self-deception

Nearby in the dictionary

Support