Englishfor English speakers
self-denial and diligent devotion English
Synonyms self-denial and diligent devotion synonyms
What other words have the same or similar meaning as self-denial and diligent devotion?