unbeatable-imbatível: meaning, definitions and translations

English dictionaryEnglishPortuguese

What is unbeatable? unbeatable is imbatível

What is imbatível?

  • Impossible to defeat or surpass: an unbeatable team; an unbeatable sales record.

    Impossível de derrotar ou superar: uma equipa imbatível; um imbatível recorde de vendas.

Search words

Upgrade your experience