Definify.com

Definition 2025


meliorators

meliorators

English

Noun

meliorators

  1. plural of meliorator

Anagrams