Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scelerat Definition

Cancel
scelerat
noun
A villain; a criminal

Words Related to scelerat!

scelerat Examples by Brain Bank Users