From English-Spanish FreeDict Dictionary ver. 0.3.1: stop /stɔp/ 1. alojarse 2. parada 3. parar
stop /stɔp/ 1. alojarse 2. parada 3. parar