to upbraid, censure, blame, charge

listen to the pronunciation of to upbraid, censure, blame, charge
الإنجليزية - الإنجليزية
{v} exprobrate
to upbraid, censure, blame, charge
المفضلات