interpretresses
English
Noun
interpretresses
plural of
interpretress