translateur
Top 45000
Meanings
Noun
1. translator (someone or something that translates meaning from one language to another)