vanmaram

സ്വാധിക്ഷേപം - meaning in english

Meanings for സ്വാധിക്ഷേപം

noun
Self-condemnation