WORD BY WORD

irreproachable

英/ɪɹɪpɹˈəʊtʃəbəl/
美
01adj.

不可非难的, 无缺点的, 无过失的