Home
Search
Index
Definify.com
Definition
2024
scélérate
scélérate
See also:
scelerate
French
Adjective
scélérate
feminine singular of
scélérat
Similar Results