Definify.com

Definition 2024


meliorators

meliorators

English

Noun

meliorators

  1. plural of meliorator

Anagrams