dicionário latino - Inglês

latine - English

adfinitate coniungitur inglês:

1. sexual relations; sexual relations;