English edit

Noun edit

traducers

  1. plural of traducer