traducers
English
Noun
traducers
plural of
traducer