irrecuperable

Spanish > Greek

ἀμετάκλητος