Turkish-English dictionary »

dış dudaklar meaning in English

TurkishEnglish
dış dudaklar noun
{Pl}

labia majora(outer folds of vulva)
noun