Spanish-English Dictionarypararon
pararon
parar
Meaning of pararon