dictionnaire latin - Anglais

latine - English

adfinitate coniungitur Anglais:

1. sexual relations; sexual relations;