ItalianEdit

VerbEdit

tenere d'occhio

  1. to watch (to attend or guard)