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