Spanish-English Dictionaryparase
parase
parar
Meaning of parase