Home
Help
About
Contact
English to Chinese Dictionary
Search:
不好意思
bù
hǎo
yì
si
to feel embarrassed / to find it embarrassing / to be sorry (for inconveniencing sb)
<< back to the home page