irreproachable

美 .iri'prәutʃәbl
英 .iri'prәutʃәbl
数据源: base_dictionary
a. 不可非难的, 无缺点的, 无过失的
形容词