3393 terms you'll meet at work, each in English, Vietnamese and Japanese with a one-line definition.
Tanro Dictionary uses cookies to remember your preferences, measure traffic and keep the site running. Learn more