meaning of castration

1. The act of castrating.


Related Words

castration |

Developed & Maintained By Taraprasad.com

Treasure Words