Wild-geese meaning

Plural form of wild goose.
noun
0
0
Advertisement