SCELERATESSA


Meaning of SCELERATESSA in English

n villainy, wickedness

Interlingua English vocab.      Английский словарь Интерлингва.