English-Latin dictionary »

the sexual organs, privy parts meaning in Latin

EnglishLatin
the sexual organs, privy parts noun

inguen [inguinis](3rd) N
noun