länge leve

Swedish

Verb

länge leve

  1. long live