Definify.com

Definition 2026


meliorators

meliorators

English

Noun

meliorators

  1. plural of meliorator

Anagrams