What does Alaaf! mean?

Alaaf! - German to English

Hurray!