Sarcelle
Word Dictionary
-> Sarcelle
Search:
Sarcelle
(n.) The old squaw, or long-tailed duck.
Terms of Use
Canadian Jobs