English Dictionary
▪ self-fertilization
▪ self-fertilized
▪ self-flagellation
▪ self-forgetful
▪ self-fulfillment
◊ SELF-FLAGELLATION
self-flagellation
n : punishment inflicted on yourself [syn: {self-punishment}]
self-fertilization
self-fertilized
self-flagellation
self-forgetful
self-fulfillment
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]