sun tea

listen to the pronunciation of sun tea
English - English
A beverage, often iced, made from tea leaves or other herbs steeped in water exposed to direct sunlight
sun tea
Favorites