English-Russian dictionary »

undownable meaning in Russian

EnglishRussian
undownable (invincible; which cannot be brought down or overcome)
adjective

неуязвимыйadjective