English-Latin dictionary »

female genitalia meaning in Latin

EnglishLatin
female genitalia noun

conca [concae](1st) F
noun

concha [conchae](1st) F
noun