turpitudeEnglish

depravity, turpitude

Noun

A corrupt or depraved or degenerate act or practice

English: depravity, turpitude

English words with similar meanings

Show 1 words