English to Arabic

Meaning for:
Calvary
other
الجمجمة