absorbed in caressing each other or engaging in sexual intercourse - Français Anglais Dictionnaire

Suggérer une traduction