DictionaryForumContacts

   English
Google | Forvo | +
be ahead of one's time
gen. être en avance sur son temps; être en avance sur son époque