shelduck

1. (noun) female sheldrake
Related Words: sheldrake



Terms and Conditions of Use / Copyright Notice