Italian-English dictionary »

imbattibile meaning in English

ItalianEnglish
imbattibile adjective
{m} {f}

invincible(impossible to defeat, destroy or kill)
adjective
[UK: ɪn.ˈvɪn.səb.l̩] [US: ˌɪn.ˈvɪn.səb.l̩]