A British Sign Language (BSL) translation of Presence of the Holy Spirit. The presence of the Holy Spirit can cause fear, reverence or bring blessing and comfort.
Provide feedback about this translation, word, phrase, or definition. Was this translation useful, are you able to help support us?