English edit

Noun edit

translaters

  1. plural of translater