the killing of a person that is engaged in sexual intercourse; to snuff out

listen to the pronunciation of the killing of a person that is engaged in sexual intercourse; to snuff out
Englisch - Türkisch
Englisch - Englisch
snuff