A British Sign Language (BSL) translation of Annunciation. The announcement to Mary and Joseph, by the Angel Gabriel, that Jesus had been conceived.
Provide feedback about this translation, word, phrase, or definition. Was this translation useful, are you able to help support us?