English dictionary, thesaurus, translations & etymology
FreeDict.com

unbeatable in Spanish

unbeatable in Spanish

imbatible
adj
That cannot be beaten, defeated or overcome
invencible
adj
That cannot be beaten, defeated or overcome
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.