kahkahaya boğulmak - Turkish English Dictionary