kamus
.
Search
About
green_tea
English
green tea
Noun
Tea leaves that have been steamed and dried without fermenting
English: green tea
Bahasa:
teh hijau
Bahasa words with similar meanings
teh hijau