See also: Molochs

English

edit

Noun

edit

molochs

  1. plural of moloch