German-Latin dictionary »

unbesiegbar meaning in Latin

GermanLatin
unbesiegbar Adjektiv
sich nicht besiegen lassend

invictus [invicta, invictum]adjective