arriving at a time before expected
at a time in advance of the usual
near the start or beginning
at a time before expected
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-French Translation Home