Slovnenya

Translation English French: unrecoverable

Dictionary: main
unrecoverable
adjective