YourDictionary

teel

noun

  1. sesame
  2. the oil of sesame seed

Learn more about teel

link/cite print suggestion box