almsdeed
English
almsdeed meaning in English • almsdeed का अर्थ अंग्रेजी में
Noun
- An act of charity.