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