Translation of by all odds in Spanish:

by all odds

sin lugar a dudas, phr.

phrase

US

  • 1

    sin lugar a dudas
    indiscutiblemente