About us
Define
Definitions for
"Aava"
Aava (English translation: "Open Landscape") was the Finnish entry in the Eurovision Song Contest 1998, performed in Finnish by Edea.
en.wikipedia.org