汉英翻译

汉语

狗血淋头

词语解释

pour dog's blood on ...;
be cursed by ... ;