Translation of to keep a close watch on sth/sb in Spanish:

to keep a close watch on sth/sb

phrase

  • 1

    vigilar algo/a algn de cerca