What does puedo mean in english?

The literal translation of the Spanish phrase, "Puedo" in English is "I can". "I can do it better" is translated as "Puedo hacerlo mejor".

Thursday, February 02 2012


Source: http://kgb.com

Related questions