SHAMEFUL DEED


Meaning of SHAMEFUL DEED in English

embarrassing act, act that causes one to feel ashamed

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.