te-hee

listen to the pronunciation of te-hee
الإنجليزية - التركية
الإنجليزية - الإنجليزية
A titter, snicker
To titter, snicker
tehee
To titter; to laugh derisively
tehee
A tittering laugh; a titter