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