green_teaEnglish

green tea

Noun

Tea leaves that have been steamed and dried without fermenting

English: green tea

Bahasa: teh hijau

Bahasa words with similar meanings