Dictionaries
English
English
Русский
Sign In
Registration
English
English
Russian
Russian
English
Russian
Triumphant leer
Translation triumphant leer into russian
triumphant leer
победоносный взгляд
After winning the game, he had a triumphant leer.
После победы в игре у него был победоносный взгляд.
Translations