How do you spell Sarcelle 

Available Definitions:
1)  n. - The old squaw, or long-tailed duck.





 Take Spelling Test