teh-he

listen to the pronunciation of teh-he
Englisch - Englisch
{v} to laugh, titter, grin
{n} a laugh