Slow yourself down


Senior Member
Hi guys!

Does anybody knows the meaning of "Slow yourself down"?, I cannot find it
I would translate it in, lo traduciría como: Anda lento, tranquilo.
I'm not quite sure whether is correct what I think about the title.
This is a song of the camel band.
I am waiting for your help.
  • Top