English-Latin dictionary »

female genitals (pl.) meaning in Latin

EnglishLatin
female genitals (pl.) noun

locus [loci](2nd) M
noun