Russian Estonian Dictionary

русский язык - eesti keel

Остров in Estonian:

1. saar saar