to strike or cast down; to overthrow

listen to the pronunciation of to strike or cast down; to overthrow
English - English
afflict
to strike or cast down; to overthrow
Favorites