Wiktionary
deflowerments
n. (plural of deflowerment English)
n. (plural of deflowerment English)