collaboratresses
English
Noun
collaboratresses
plural of
collaboratress