fbpx
What Does Mean?
MEAN?
Healthcare
Finder

infibulation


A severe form of genital-mutilation/">female genital mutilation to prevent intercourse/">sexual intercourse; highly controversial and still practiced in some cultures today.