Spanish-English Dictionarypararé
pararé
parar
Meaning of pararé