noise made by a hen; harsh laugh; loud chatter

listen to the pronunciation of noise made by a hen; harsh laugh; loud chatter
الإنجليزية - الإنجليزية
{i} cackle
noise made by a hen; harsh laugh; loud chatter
المفضلات