Teel
/(?)/
Teel
n.
Sesame.
Phrases & Compounds
Teel oil
sesame oil.