Diccionario Español-Inglés
parar
Come to a halt, halt, stop
Diccionario Español-Inglés
parapeto
pararse