Tamil Dictionary 🔍

teelseed

Teel"seed`, n. Defn: The seed of sesame.


teelseed - Similar Words