Origin: Latin suffix -ory
Definition, synonyms and related words
A database that stores previously translated content to aid human translators, commonly abbreviated as TM.