sich kasteit

listen to the pronunciation of sich kasteit
ألمانية - الإنجليزية
chastened oneself
castigated oneself