Skip to main content

Definitions by AnindaGeauhdry

Devil’s skin

That man has the devil’s skin.
Devil’s skin by AnindaGeauhdry February 7, 2023