Malayalam Dictionary

ആത്മബോധമുള്ള

aatmabeaadhamulla

self-conscious

  1. self-conscious

Nearby in the dictionary

Support