moral diversities
English
Noun
moral
diversities
plural of
moral diversity