kıkırda

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

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

Tom giggled like a schoolgirl. - Tom bir kız öğrenci gibi kıkırdadı.

titter
kıkırda