kıkırda

listen to the pronunciation of kıkırda
Türkçe - İngilizce
{f} chortle
{f} giggle

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

She has a cute giggle. - Onun sevimli bir kıkırdaması var.

titter