Shelduck - Definition

shelduck

Part of speech: noun

female sheldrake

Look up another word