Translation & Localization - Semarang, Central Java, Indonesia
Mini research, editing, writing, and translation platform.