Register me

Глаза полезли на лоб

Глаза полезли на лоб
[glaza polezli na lob]
- one's eyes stand out of one's head
What it means: a state of bewilderment or stupefaction.
Translation
Translation (ru-en)
Only registered users can use this function