French-English dictionary »

se faire ligaturer les trompes (de fallope) meaning in English

FrenchEnglish
se faire ligaturer les trompes (de Fallope) verbe

have one's tubes tiedverb