Online English Dictionary

Home

Selfmurderer


n.

A suicide.


© 2009 Dammam Community College