fbpx
What Does Mean?
MEAN?
Healthcare
Finder

infibulation


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