insuperable, insurmountable; (nenugalimas) unconquerable ; neįveikiama kliūtis insuperable/insurmountable obstacle/ barrier
©2009 Lietuviu-Anglu.com