Spanish-English Dictionaryparasen
parasen
parar
Meaning of parasen