aatmatran meaning?? Share with your friends Share 1 Savitri Bisht answered this इसका अर्थ Self-defense है। 1 View Full Answer