English Version
Englische Übersetzung von
"Infibulation"
Deutsch > Englisch
Englisch > Deutsch
Deutsch
Englisch
Infibulation
infibulation: stitching the labia majora together in girls (or the foreskin in boys) to prevent any possible copulation