de
Hardworking, detailed, communicative, team work
English
Indonesiannative
Freelance, Translator, 2019 - Present
Show all 35 services
Book a demo