Personal Information
Organization / Workplace
Dominican Republic Dominican Republic
Occupation
Tecnico en Eliezer comunicaciones
Industry
Electronics / Computer Hardware
Tags
web
navegadores
See more