Advertisement

Advertisement

sun tea

noun

  1. iced tea made by steeping tea leaves or bags in water exposed to direct sunlight.


Advertisement

Advertisement

Advertisement

Advertisement


suntanssuntrap