ja
English
USA, United Kingdom
Italiannative
Italy
Smartcat Localization, Freelance translator, 2021 - Present
Global Voices, 2020
Show all 3 services