teel : Idioms & Phrases

Index


Teel oil

  • sesame oil.
Webster 1913