Translation of swear by in Spanish:

swear by

ser un entusiasta de, v.

phrasal verb

  • 1

    (value highly)
    (gadget) ser un entusiasta de
    (remedy) tenerle una fe ciega a