Translation of on the scent in Spanish:

on the scent

phrase

  • 1

    a chance discovery put them back on the scent again un descubrimiento fortuito volvió a ponerlos sobre la pista