English to Arabic

Meaning for:
Wodan
other
وودان - الإله الأكبر. أساطير إسكندنافيّة