DEVENUSTATE


Meaning of DEVENUSTATE in English

vt to deprive of beauty or grace.

Webster English vocab.      Английский словарь Webster.