English-Latin dictionary »

sexual intimacy / intercourse meaning in Latin

EnglishLatin
sexual intimacy / intercourse noun

consuetio [consuetionis](3rd) F
noun