interpretesses

English

Noun

interpretesses

  1. plural of interpretess