one who giggles, one who laughs in a silly manner, one who titters

listen to the pronunciation of one who giggles, one who laughs in a silly manner, one who titters
الإنجليزية - الإنجليزية
{i} giggler
one who giggles, one who laughs in a silly manner, one who titters
المفضلات