Deutsch Version
Meaning of
"Infibulation"
in English language
German to English
English to German
German
English
Infibulation
infibulation: stitching the labia majora together in girls (or the foreskin in boys) to prevent any possible copulation