maspeak
Log in
Sign up
maspeak
Sign up
Log in
I'm learning
русский
экран — Russian to English translation
экран (ekran) means
screen
in English. Learn vocabulary with Maspeak.
Guess the translation for
screen
мэр
mer
mayor
экран
ekran
воздействие
vozdeystviye
impact
насилие
nasiliye
violence
грех
grekh
sin
Skip this question
Example sentences
Learn russian with Maspeak →
Russian 2000