Meaning of shelduck
Definition of shelduck
(noun)
female
sheldrake
Other information on shelduck
WIKIPEDIA results for
shelduck
Amazon results for
shelduck
Tweet