English edit

Noun edit

translatorships

  1. plural of translatorship