English | German | Russian | Czech

excisor English

Meaning excisor meaning

What does excisor mean?

excisor

One who excises, especially one who performs female genital cutting.

Are you looking for...?