Search and compare thousands of words and phrases in British Sign Language (BSL). The largest collection online.
How to sign: a visible (but not necessarily material) manifestation of a deity to a human person
Categories: manifestation
Upload your sign now.