to lose face, be humiliated; to humiliate oneself

listen to the pronunciation of to lose face, be humiliated; to humiliate oneself
الإنجليزية - التركية
küçük düşmek
to lose face, be humiliated; to humiliate oneself
المفضلات