English | German | Russian | Czech

instaurate English

Meaning instaurate meaning

What does instaurate mean?

instaurate

(transitive) To renew or renovate.

Are you looking for...?