Tamil Dictionary 🔍

keels

Keels, n. pl. Defn: Ninepins. See Kayles.


keels - Similar Words