watch over in Italian
watch over in Italian
vegliare
(idiomatic) To guard and protect.
piantonare
(idiomatic) To guard and protect.