English to Arabic

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