DictionaryForumContacts

   English
Google | Forvo | +
have a brainwavestresses
gen. осенить (вариант требует замены безличной конструкции на личную: I couldn't see how I could get home from the station – then I had a brainwave. 4uzhoj)
busin. иметь блестящую идею