English | German | Russian | Czech

engrace English

Meaning engrace meaning

What does engrace mean?

engrace

(transitive) To instill grace into.

Are you looking for...?