Spanish-English Dictionarypararán
pararan
parar
Meaning of pararán