English-Latin dictionary »

female genital parts meaning in Latin

EnglishLatin
female genital parts noun

gremium [gremi(i)](2nd) N
noun