to do some soul-searching

listen to the pronunciation of to do some soul-searching
English - German

Definition of to do some soul-searching in English German dictionary

to do some soul-searching
(gründlich) in sich gehen
to do some soul-searching
Favorites