modernizer
modernizer
English
Noun
Ad
Definition
An advocate of modernization.
Etymology
From modernize + -er.
Ad
modernizer
An advocate of modernization.
From modernize + -er.