verberate

listen to the pronunciation of verberate
الإنجليزية - الإنجليزية
{v} to beat, chastise, correct
To beat; to strike
verberate
المفضلات