meaning of Brennnesseltee

Brennnesseltee - German to English

nettle tea