to charge upon with reproach; to upbraid

listen to the pronunciation of to charge upon with reproach; to upbraid
الإنجليزية - الإنجليزية
exprobrate
to charge upon with reproach; to upbraid
المفضلات