boğazı düğümlenmek

listen to the pronunciation of boğazı düğümlenmek
Türkisch - Englisch
to have a lump in one's throat
gulp down
gulp
get a lump in one's throat
have a lump in one's throat