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
Englisch - Englisch
{f} cackle
make a cackling noise (like a hen); laugh harshly; chatter loudly
Favoriten