[x] Close ad

TRANSLATOR

Translator has different meanings in the english language:

Wiktionary:Translator