YourDictionary

gingili

noun

  1. sesame
  2. the oil of the sesame seed

link/cite print suggestion box