make a noise characteristic of a goose; "cackling geese"
English - Turkish
Definition of make a noise characteristic of a goose; "cackling geese" in English Turkish dictionary
Definition of make a noise characteristic of a goose; "cackling geese" in English English dictionary