to search one's soul

listen to the pronunciation of to search one's soul
English - Chinese
自问
自問
English - German

Definition of to search one's soul in English German dictionary

to search your soul
Einkehr halten
to search your soul
Gewissenserforschung betreiben