hug each other warmly - Turco Inglés Diccionario