Tamil Dictionary 🔍

chepster

Chep"ster, n. (Zoöl.) Defn: The European starling. [Local, Eng.]


chepster - Similar Words