Spanish-English Dictionarycorran
corran
correrse
Meaning of corran