to titter; to laugh derisively

listen to the pronunciation of to titter; to laugh derisively
İngilizce - İngilizce
tehee
to titter; to laugh derisively