French

edit

Noun

edit

traducteurs m

  1. plural of traducteur