self-inflicted defeat

listen to the pronunciation of self-inflicted defeat
English - Turkish

Definition of self-inflicted defeat in English Turkish dictionary

self-inflicted defeat
kendi açtığı yenilgi
English - English

Definition of self-inflicted defeat in English English dictionary

self-inflicted defeat
causing one's own defeat, causing oneself to be beaten
self-inflicted defeat
Favorites