interpretors
English
Noun
interpretors
plural of
interpretor