ntembedzelo

English: Translation
devotion
noun
Spirituality and Religion