stabbed with a knife or sharp object - Turkish English Dictionary

Suggest a Term