Русский-Английский словарь »

до первых петухов означает в английский

РусскийАнглийский
до первых петухов preposition

until all hourspreposition