English | German | Russian | Czech

meliorator English

Meaning meliorator meaning

What does meliorator mean?

meliorator

One who meliorates; an improver.

Are you looking for...?