Tamil Dictionary 🔍

ladyclock

La"dy*clock`, n. (Zoöl.) Defn: See Ladyrird.


ladyclock - Similar Words