English edit

Noun edit

meliorators

  1. plural of meliorator

Anagrams edit