meaning of Blauer Riese

Blauer Riese - German to English

blue giant