meaning of blauer Dunst

blauer Dunst - German to English

cigarette smoke

View more

  • sheer invention