Spanish-English Dictionaryparaste
paraste
parar
Meaning of paraste