English to Chinese Dictionary embarrasses

embarrasses

尴尬
translation of 'embarrasses'
verb
阻碍,
搅乱,
捉弄,
过不去,
惑,
使困窘,
惊讶
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one