German-English dictionary »

hymeninzision meaning in English

GermanEnglish
die Hymeninzision Substantiv

hymenotomynoun