DETURPATE


Meaning of DETURPATE in English

vt to defile; to disfigure.

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