Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of various small short-tailed songbirds with strong feet and a sharp beak that feed on small nuts and insects.
Synonyms : nutcracker
Install App