English-Latin dictionary »

connector, she who connects / couples meaning in Latin

EnglishLatin
connector, she who connects / couples noun

copulatrix [copulatricis](3rd) F
noun