Definition with ID 1273264:

Morphological dictionaries

scelera (livr.) s. f., g.-d. art. sceleratei; pl. scelerate