English to Chinese Dictionary

Search:

不好意思 hǎo si to feel embarrassed / to find it embarrassing / to be sorry (for inconveniencing sb)


<< back to the home page