Translation of ojo avizor in English:

ojo avizor

masculine noun

  • 1

    ir/estar con ojo avizor to be alert
    • hay que estar con ojo avizor you have to keep your wits about you / be alert