Translate

Showing posts with label beating. 1. to strike violently or forcefully and repeatedly. 2. to dash against: rain beating the trees. Show all posts
Showing posts with label beating. 1. to strike violently or forcefully and repeatedly. 2. to dash against: rain beating the trees. Show all posts