DictionaryForumContacts

   Russian
Terms for subject Psychology containing застать врасплох | all forms | in specified order only
RussianEnglish
застать всех врасплохhave taken everyone by surprise (by + gerund – тем, что ... Alex_Odeychuk)
которого застали врасплохbeing taken unawares (Alex_Odeychuk)