TEELSEED


Meaning of TEELSEED in English

noun the seed of sesame.

Webster English vocab.      Английский словарь Webster.