English-Polish dictionary »

labia majora meaning in Polish

EnglishPolish
labia majora noun
outer folds of vulva

wargi sromowe większenoun