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