a state of embarrassment or humiliation

listen to the pronunciation of a state of embarrassment or humiliation
الإنجليزية - الإنجليزية
egg on one's face
a state of embarrassment or humiliation

    الواصلة

    a state of em·bar·rass·ment or hu·mi·li·a·tion

    التركية النطق

    ı steyt ıv îmberısmınt ır hyumîlieyşın

    النطق

    /ə ˈstāt əv əmˈberəsmənt ər hyo͞oˌməlēˈāsʜən/ /ə ˈsteɪt əv ɪmˈbɛrəsmənt ɜr hjuːˌmɪliːˈeɪʃən/
المفضلات