Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English
⇄
Russian
Terms
for subject
Slang
containing
deer in headlights
|
all forms
English
Russian
deer in the headlights
олень на шоссе в свете фар
(if someone has just been discovered doing something wrong (АБ)
Berezitsky
)
Get short URL