(one's fingerprints) be on the murder weapon - İngilizce Eşanlam Sözlük

Can't found any synonym terms.