dictionnaire Anglais - latin

English - latine

sexual relations; en latin:

1. adfinitate coniungitur adfinitate coniungitur