selfcondemnation

listen to the pronunciation of selfcondemnation
الإنجليزية - الإنجليزية
Condemnation of one's self by one's own judgment
selfcondemnation
المفضلات