Adjective

Dictionary in Provencal

irreprouchable

irreproachable

English translation irreproachable
Grammatical category adj.
Also from English irreproachable