What does castigar mean in english ?
castigar is a common expression in Spanish and it means to punish, to castigate as in Una vez liberados, se les otorgará un perdón y no se les castigará por los crímenes cometidos contra la niña.
castigar6 examples in Nonsense