Messenger

A British Sign Language (BSL) translation of Messenger. One who delivers or proclaims news or messages.

Provide feedback about this translation, word, phrase, or definition. Was this translation useful, are you able to help support us?