unexceptionable

Adjective

 * 1) Beyond reproach; unimpeachable

Translations

 * Bulgarian:
 * Dutch:
 * Italian:
 * Romanian:, nereproșabil,