tea_leafEnglish

tea, tea leaf

Noun

Dried leaves of the tea shrub, used to make tea

English: tea, tea leaf

Bahasa: teh

Bahasa words with similar meanings

English words with similar meanings

Show 1 words