incontrovertible, irrefutable, undeniable; n. įrodymas incontrovertible evidence/proof
©2012 Lietuviu-Anglu.com