vanmaram

ആതമതുഷ്‌ടി - meaning in english

Meanings for ആതമതുഷ്‌ടി

noun
Self-satisfaction