teh hijauBahasa Indonesia

green tea

Noun

Tea leaves that have been steamed and dried without fermenting

English: green tea

Less certain link between this word and this sense.

English words with similar meanings

Show 1 words