I'm learning русский

Остров — Russian to English translation

Остров (Ostrov) means Island in English. Learn vocabulary with Maspeak.

Guess the translation for isle
наклон
naklon
Остров
Ostrov
нет
net
Завод
Zavod
Принцип
Printsip
Skip this question   
Learn russian with Maspeak →
Russian 2000