Tamil Dictionary 🔍

sticktail

Stick"tail`, n. Defn: The ruddy duck. [Local, U.S.]


sticktail - Similar Words