TanroDictionary Notebook
EN

Technical dictionaries

1641 terms you'll meet at work, each in English, Vietnamese and Japanese with a one-line definition.