What does Anemoskop mean?

Anemoskop - German to English

anemoscope