"sich kasteiend" in English sich kasteiend castigating oneself Detailed translations for "sich kasteiend" sich kasteiend sich kasteiend castigating oneself