All Profiles
D. d.
Ensgli, French, Spanish translator, interpreter, and localization expert
Curitiba, Paraná, Brazil