Speaking Latino
Teach and Learn Real World Spanish
a violent impact, a car crash, a physical impact injury or deliberate punch