Alex Menjivar
Web Translators Hi, everyone! I have heard that there are some people working as web translators. If you are one, I will really appreciate you share your experience! :D 
Apr 26, 2018 8:13 PM
Alex Menjivar
Language Skills
French, Spanish
Learning Language
French