Строить воздушные замки

Строить воздушные замки
[stroit` vozdushnye zamki]
- to build castles in the air
What it means: to dream of something unreal, impossible; to foster hope in vain.
Translation
Translation (ru-en)
Only registered users can use this function