English edit

Noun edit

turpitudes

  1. plural of turpitude

French edit

Noun edit

turpitudes f

  1. plural of turpitude