Subscribe
URL of the page has been copied to clipboard.
Meaning : Tea-like drink made of leaves of various herbs.
Synonyms : herbal, herbal tea
Install App
Herb tea meaning in Telugu.