vanmaram

ആത്മരക്ഷ - meaning in english

Meanings for ആത്മരക്ഷ

noun
Defense
Self defence
unknown
defensive