Slovnenya

Translation English Spanish: extant

Dictionary: main
extant
adjective