Translation of teh in English:

teh

tea

noun

  • 1

    tea, dried leaves of a tropical evergreen shrub, hot drink made by infusing these (or other substances) in boiling water