to find sth embarrassing

listen to the pronunciation of to find sth embarrassing
الإنجليزية - الصينية
礙難
碍难
to find it embarrassing
不好意思
to find sth embarrassing
المفضلات