Translation of motor de búsqueda in English:

motor de búsqueda

search engine, n.

masculine noun

  • 1

    search engine