English to Arabic

Meaning for:
Moloch
other
مولوتش - سحليّة