French-English dictionary »

petites lèvres meaning in English

FrenchEnglish
petites lèvres nom {f pl}

labia minora◼◼◼((anatomy) the two inner folds of skin within the cleft of the labia majora)
noun