to find sth embarrassing

listen to the pronunciation of to find sth embarrassing
English - Chinese
礙難
碍难
to find it embarrassing
不好意思
to find sth embarrassing
Favorites