English version

blood on the carpet

From Longman Dictionary of Contemporary Englishblood on the carpetblood on the carpeta situation where people have a very strong disagreement, with the result that something serious happens, such as someone losing his or her job blood
Pictures of the day
What are these?
Click on the pictures to check.