Dubashes, noun plural of dubash. Synonyms in the same form.
translators, interpreters
All synonyms for dubash →