Spanish-English Dictionaryparar
Meaning of parar