Mel Delgado
Mel Delgado

Mel Delgado

Passionate about languages. Lover of mind-blowing things which are capable to change my mind. English-Spanish translator to be.