irreprensible

Spanish > Greek

ἀδιάβλητος