embrace and kiss in a prolonged and lascivious way (romantic couple) - Francés Inglés Diccionario

Proponer traducción