French-Latin dictionary »

rapport sexuel meaning in Latin

FrenchLatin
rapport sexuel (Chez l’humain) Accouplement et toute pratique intime connexe
nom

coitus [coitus](4th) M
noun