gigglers

listen to the pronunciation of gigglers
Английский Язык - Английский Язык
plural of giggler
giggler
a person who laughs nervously
giggler
{i} one who giggles, one who laughs in a silly manner, one who titters
giggler
One who giggles or titters
giggler
A person who giggles