Breakdown of ¿Puedes hablar más despacio?
hablar
to speak
poder
to be able to
más
more; else (anything else, nobody else)
despacio
slowly
Elon.io is an online learning platform
We have an entire course teaching Spanish (Spain) grammar and vocabulary.