SCELERAT


Meaning of SCELERAT in English

noun a villain; a criminal.

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