Dizionario Inglese - Latino

English - latine

sexual relations; in latino:

1. adfinitate coniungitur adfinitate coniungitur