Tamil Dictionary 🔍

titler

Tit"ler, n. Defn: A large truncated cone of refined sugar.


titler - Similar Words