Unfailable definition

(obsolete) Infallible.
adjective
0
0
Advertisement