kıkırda

listen to the pronunciation of kıkırda
Türkisch - Englisch
{f} chortle
{f} giggle

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

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

titter