absorbed in caressing each other or engaging in sexual intercourse - Alemán Inglés Diccionario

Proponer traducción