Multilingual Turkish Dictionary

KAHKAHAYA BOĞULMAK

KAHKAHAYA BOĞULMAK : Turkish English

v. burst into laughter