How do you say translator in Welsh?
— cyfieithydd


Generic synonyms for translator in Welsh
linguistieithydd (m)
Derivative terms for translator in Welsh
translatecyfieithu