"sich kasteien" in English sich kasteien to castigate oneself Detailed translations for "sich kasteien" sich kasteien sich kasteien to castigate oneself