Russian English Dictionary

русский язык - English

смущать in English:

1. embarrass


I thing I'll embarrasse him
... it correctly, lest we embarrass ourselves or betray a...
But showing off the presents could embarrass the guests who did not bring one.

English word "смущать"(embarrass) occurs in sets:

watch this everyday and слова