selfabased

listen to the pronunciation of selfabased
الإنجليزية - الإنجليزية
Humbled by consciousness of inferiority, unworthiness, guilt, or shame