at the sight of

English

Preposition

at the sight of

  1. When seeing.

Translations

References