Home
Search
Index
Definify.com
Definition
2024
semicastrating
semicastrating
English
Verb
semicastrating
present participle of
semicastrate
Similar Results