haul down

Significado (Inglés)

To violently cause to fall to the ground.

Notes

Sign in to write sticky notes