dudak dudağa gelmek

listen to the pronunciation of dudak dudağa gelmek
التركية - الإنجليزية
to kiss each other