one who giggles or titters

listen to the pronunciation of one who giggles or titters
الإنجليزية - الإنجليزية
giggler
one who giggles or titters
المفضلات