Polish-English dictionary »

ahinsa meaning in English

PolishEnglish
ahinsa

ahimsa

ahinsa