Dizionario Latino - Inglese

latine - English

adfinitate coniungitur in inglese:

1. sexual relations; sexual relations;