be totally defeated, suffer a major downfall

listen to the pronunciation of be totally defeated, suffer a major downfall
English - Turkish

Definition of be totally defeated, suffer a major downfall in English Turkish dictionary

meet one's Waterloo
yolun sonuna gelmek
meet one's Waterloo
{k} büyük yenilgiye uğramak
English - English
meet one's Waterloo
be totally defeated, suffer a major downfall
Favorites