turpitudes
English
Noun
turpitudes
plural of
turpitude
French
Noun
turpitudes
f
plural of
turpitude