English to Arabic

Meaning for:
Valhalla
other
قاعة الولائم