kıkırda

listen to the pronunciation of kıkırda
Turkish - English
{f} chortle
{f} giggle

He always had a giggle. - Onun her zaman kıkırdaması vardı.

Tom giggled girlishly. - Tom kız gibi kıkırdadı.

titter