meaning of Adleraugen haben

Adleraugen haben - German to English

to be hawk-eyed

View more

  • to have eyes like a hawk