molochs

See also: Molochs

English

Noun

molochs

  1. plural of moloch