turpitudes

English

Noun

turpitudes

  1. plural of turpitude

French

Noun

turpitudes f

  1. plural of turpitude