self-abuser

listen to the pronunciation of self-abuser
English - Turkish

Definition of self-abuser in English Turkish dictionary

ineffectual person; self-abuser
etkisiz kişi, kendini kötü muamelede
English - English
One who self-abuses; masturbator