Online Dictionary
Definition of " keep one's weather eye open " in English Russian Dictionary
Results
keep one's weather eye open
  • {ID} держать ухо востро, смотреть в оба