German-English dictionary »

skene-drüsen meaning in English

GermanEnglish
die Skene-Drüsen Substantiv

Skene's glandsnoun