Loker Yogyakarta - Remote English-Indonesian & English-Javanese Translator PT STAR Software Indonesia 1 month ago