extant in Finnish
extant in Finnish
olemassa oleva
Still in existence; not having disappeared.
elävä
Still alive; not extinct.