make a cackling noise (like a hen); laugh harshly; chatter loudly

listen to the pronunciation of make a cackling noise (like a hen); laugh harshly; chatter loudly
İngilizce - İngilizce
{f} cackle
make a cackling noise (like a hen); laugh harshly; chatter loudly