maspeak
Log in
Sign up
maspeak
Sign up
Log in
I'm learning
русский
карта — Russian to English translation
карта (karta) means
map
in English. Learn vocabulary with Maspeak.
Guess the translation for
card
деятельность
deyatel'nost'
activities
карта
karta
причина
prichina
cause
библиотека
biblioteka
library
исследователь
issledovatel'
researcher
Skip this question
Example sentences
Learn russian with Maspeak →
Russian 2000