eyes in the sky
English
Noun
eyes
in
the
sky
plural of
eye in the sky