inobjetable

listen to the pronunciation of inobjetable
Spanish - English
unobjectionable, not able to be assailed, not able to be attacked or assaulted, not able to be refuted
impeccable, faultless