Definify.com

Definition 2024


castrations

castrations

English

Noun

castrations

  1. plural of castration