Adjective

Dictionary in Provencal

irrecoubrable

irrecoverable

English translation irrecoverable
Grammatical category adj.
Also from English irrecoverable