kıkırda

listen to the pronunciation of kıkırda
التركية - الإنجليزية
{f} chortle
{f} giggle

Tom laughed and Mary giggled. - Tom güldü ve Mary kıkırdadı.

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

titter