Subscribe
URL of the page has been copied to clipboard.
Meaning : Tea made by exposing tea leaves steeped in water to the direct rays of the sun. Usually served with ice.
Install App
Sun tea meaning in Telugu.