retranslators

English

Noun

retranslators

  1. plural of retranslator