Tamil Dictionary 🔍

sarcelle

Sar`celle", n. Etym: [F., fr. L. querquedula.] (Zoöl.) Defn: The old squaw, or long-tailed duck.


sarcelle - Similar Words