English to Chinese Dictionary embarrassments

embarrassments

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