Italian

Noun

motore di ricerca m. (plural motori di ricerca)

  1. (computing) search engine

From Wiktionary under the GNU Free Documentation License.
Sun Aug 23 00:38:53 2009