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