kiss and cuddle amorously - Alemán Inglés Diccionario