DictionaryForumContacts

   English Russian +
Google | Forvo | +

inhabit a parallel universe

stresses
fig. жить где-то на Луне (youtube.com Alex_Odeychuk)