kucaklaşmak

  1. Verb to cuddle
  2. Verb to neck
  3. Verb to embrace or hug each other
  4. Verb to embrace

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Birbirini kucaklamak