More than 30 language pairs Specialized in mainstream Asian languages

Language Specialties:
More than 30 language pairs. Specialized in mainstream Asian languages.