DictionaryForumContacts

   English
Terms for subject Idiomatic containing your time | all forms | in specified order only
EnglishRussian
be ahead of your timeопережать своё время (to have new ideas a long time before other people think that way Taras)