maspeak
Log in
Sign up
maspeak
Sign up
Log in
I'm learning
русский
метр — Russian to English translation
метр (metr) means
meter
in English. Learn vocabulary with Maspeak.
Guess the translation for
metre
рамки
ramki
framework
комиссия
komissiya
commission
арест
arest
arrest
ошибка
oshibka
error
метр
metr
Skip this question
Example sentences
Learn russian with Maspeak →
Russian 2000