kiss and cuddle amorously - Francés Inglés Diccionario