What does te puedo llamar mean in english?

"Puedo te llamo? Cuando puedo yo llamar?" translates to "Can I call you? When can I call?" in English!
Updated on Wednesday, February 01 2012 at 01:37PM EST