English to Arabic

Meaning for:
Walpurgis
other
والبروجيس - مبشّر إنجليزي