English-Latin dictionary »

connect, join physically, couple meaning in Latin

EnglishLatin
connect, join physically, couple verb

copulo [copulare, copulavi, copulatus](1st) TRANS
verb

copulor [copulari, copulatus sum](1st) DEP
verb