castigate, punish, scold, chastise

listen to the pronunciation of castigate, punish, scold, chastise
الإنجليزية - الأسبانية
castigar(transitive)
castigar
castigate, punish, scold, chastise
المفضلات