sich kasteien

listen to the pronunciation of sich kasteien
ألمانية - الإنجليزية
to castigate oneself
to chasten oneself