scélérate
See also:
scelerate
French
Adjective
scélérate
feminine singular of
scélérat