to beat; to chastise; to humble; to worry

listen to the pronunciation of to beat; to chastise; to humble; to worry
الإنجليزية - الإنجليزية
feeze
to beat; to chastise; to humble; to worry
المفضلات