English to Chinese Dictionary embarrasment

embarrasment

困窘
translation of 'embarrasment'
noun
阻碍,
困难,
爽然,
困窘
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one